﻿using Common.Contract.Customer.Record;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;

namespace Common.Contract.Authentication.Record
{
    [DataContract]
    public class SaleOutVerificationRecord
    {
        [DataMember]
        public RegionRecord Region { get; set; }

        [DataMember]
        public ShopInfoRecord ShopInfo { get; set; }

        [DataMember]
        public string EdiNumber { get; set; }

        [DataMember]
        public string SeriaNumber { get; set; }

        [DataMember]
        public string Model { get; set; }

        [DataMember]
        public string Suffix { get; set; }

        [DataMember]
        public DateTime? SaleInDate { get; set; }

        [DataMember]
        public DateTime? SaleOutDate { get; set; }

        [DataMember]
        public bool? VerifyFlag { get; set; }

        [DataMember]
        public string UserVerify { get; set; }

        [DataMember]
        public bool? ConfirmFlag { get; set; }

        [DataMember]
        public string ConfirmUser { get; set; }

        [DataMember]
        public string ConfirmComment { get; set; }

        [DataMember]
        public string BillName { get; set; }

        [DataMember]
        public string UserCell { get; set; }

        [DataMember]
        public string BillCode { get; set; }
    }
}
